home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Archives
/
StartupTools
/
bsd_switch.readme
< prev
next >
Wrap
Text File
|
1996-09-26
|
3KB
|
105 lines
Short: Start NetBSD or Amiga-DOS with L-Shift
Author: Christoph Wilhelm
Uploader: Peter Böckmann <pgpeter@informatik.uni-siegen.de>
Type: util/boot
BSD-Switch © 1995 - Christoph Wilhelm
=====================================
Are YOU a regular user of NetBSD?
Are YOU also a regular user of Amiga-DOS based programs?
Are YOU tired of starting NetBSD manually or
are YOU tired of changing you Startup-Sequence?
--> Try BSD-Switch!
About this program
==================
After installing NetBSD one year ago, I first wrote a short batch
script that started NetBSD with the "loadbsd" command. This worked
fine, but it needed Amiga-DOS to work. So I decided to implement
some short GUI-programm with two buttons allowing me to choose at
startup-time wether I want load NetBSD or not. I am a regular user
of the Retina Z2 graphics card and the Commo' deinterlace card using
two different Startup-Sequences for each possible screen-resolution.
So, it was (of course!) impossible to get IDCMP-input from both,
the retina and the interlaced AGA screen. I decided that screen-
output isn't necessary and wrote a short hack that starts AmigaDOS
if the left Shift key is pressed on boot-time and NetBSD if not.
The program works fine now for nearly one year and after the apperance
of the NetBSD-distribution on MeetingPearls II and the "Amiga Son-
derheft CD" I decided to make the program available for public.
Here it is!
Requirements
============
- Kickstart 2.04+
- 5 kb of memory
- a working NetBSD
- and of course an Amiga!
Installation
============
1. copy 'BSD-Switch' to your C: directory
2. edit your Startup-Sequence and place
C:BSD-Switch <loadbsd-dir> <kernel-dir_and_name> >nil:
just BEFORE your SetPatch-command.
<loadbsd-dir> = the directory, where your 'loadbsd'
command is located
<kernel-dir...> = The name of the kernel and its path
Example:
1. your 'loadbsd' command is in the C: directory
2. your kernel is in 'devs:kernel' and is called 'netbsd.lite'
-> C:BSD-Switch C: devs:kernel/netbsd.lite >nil:
should be the first entry of your Startup-Sequence
Remarks
=======
a) BSD-Switch starts the kernel always in Multiuser-Mode.
b) Pressing left shift at boot starts AmigaDOS.
c) look at the source-code and change it to satisfy your
needs.
Legal Mumbo-Jumbo
=================
I am not responsible for any damage caused by this program.
"bsd-switch" and the contents of this archive, modified or
unmodified, MUST NOT be used with or within any comercial
products.
-> Free Information for ALL !
p.s. Try VIm! It's the best editor of the world!
=====================================================================
Christoph Wilhelm
P.O. Box 1360
57537 Wissen (Sieg)
Germany
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
0 0 0.0% 19-Jun-95 14:45:08 +
6544 4241 35.1% 18-Jun-95 21:07:18 +bsd-switch
3062 1200 60.8% 18-Jun-95 21:06:54 +bsd-switch.c
2785 1321 52.5% 18-Jun-95 21:21:56 +bsd-switch.readme
96 84 12.5% 18-Jun-95 21:08:02 +scoptions
-------- ------- ----- --------- --------
12487 6846 45.1% 19-Jun-95 14:03:22 5 files